/*
 * @Description: 
 * @Author: Wen
 * @Date: 2024-11-07 08:44:46
 * @LastEditors: Wen
 * @LastEditTime: 2024-11-07 09:19:04
 * 太棒了，又坚持了一天
 */
let age =20; //number
let _age = 20;//String
let $age = 20;
// ==只判断数值相等
console.log("🚀 ~ age == _age:", age == _age);//true
// ===判断类型和数值都相等
console.log("🚀 ~ age === _age:", age === _age);//true

//其他类型转为数值类型
console.log("🚀 ~ parseInt('20'):", parseInt("20"));
console.log("🚀 ~ parseInt('20ABc'):", parseInt("20ABc"));

// 其他类型转为boolean类型
if (0) {
    console.log(" 0 的转换结果");
}
if (1) {
    console.log(" 1 的转换结果");
}
if (NaN) {
    console.log("  NaN 的转换结果");
}
// 0 和 NaN 都是false 其他数字都是true
if(" "){
    console.log("  空格的转换结果");
}//true
let String = "false";
console.log(String);
if(String){
    console.log("  String 的转换结果");
}
var a =true;//1
var b =false;//0
var c= a+b;
console.log("🚀 ~ c:", c)
var d =a + "1"; //拼接
console.log("🚀 ~ d:", d)
